<?php

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\DB;

class TRealdataAir extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('t_realdata_air', function (Blueprint $table) {
             $table->engine = 'MEMORY';
             $table->charset = 'utf8';
             $table->collation = 'utf8_general_ci';
            // CONTENT
            $table->datetime('rd_updatetime')->nullable(false)->comment('');
			$table->unsignedInteger('pdi_index')->nullable(false)->default(0)->comment('');
			$table->float('rd_AirType', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_indoortemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_indoorhumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_outdoortemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ontemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_offhumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_settemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_devitemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_sethumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_devihumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_unitattr', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_unitstate', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_airstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_onoff')->nullable()->default(0)->comment('');
			$table->boolean('rd_blower')->nullable()->default(0)->comment('');
			$table->boolean('rd_refrigeration')->nullable()->default(0)->comment('');
			$table->boolean('rd_heat')->nullable()->default(0)->comment('');
			$table->boolean('rd_humidifying')->nullable()->default(0)->comment('');
			$table->boolean('rd_dehumidify')->nullable()->default(0)->comment('');
			$table->boolean('rd_highvolwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_lowvolwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_hightempwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_lowtempwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_highhumiwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_lowhumiwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_powerbreakwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_shortcyclewarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_custom1warn')->nullable()->default(0)->comment('');
			$table->boolean('rd_custom2warn')->nullable()->default(0)->comment('');
			$table->boolean('rd_pblowerwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_humidifierstickwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_screenwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_communicatewarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_coilwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_humidifierbreakwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_sensorlostwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_aerofluxustempbreakwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_powerlostwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_powerundervoltagewarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_powerphaselostwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_powerfrequencywarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_floorwaterwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_communicate')->nullable()->default(0)->comment('');
			$table->boolean('rd_highvollock')->nullable()->default(0)->comment('');
			$table->boolean('rd_lowvollock')->nullable()->default(0)->comment('');
			$table->boolean('rd_aerofluxuslock')->nullable()->default(0)->comment('');
			$table->boolean('rd_dndbreakwarn')->nullable()->default(0)->comment('');
			$table->float('rd_ReturnTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ReturnHumidity', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_SupplyTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_SupplyHumidity', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_SetpointTempDay', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_SetpointTempNight', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_setpointHumidity', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_setpointHumidity2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_startTemperature', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LinearyRangeTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_StartHumidity', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LinearyRangeHumidity', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LimitReturnAirTempHigh', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LimitReturnAirTempLow', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LimitSupplyAirTempHigh', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LimitSupplyAirTemplow', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LimitWaterTemphigh', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_LimitWaterTemplow', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ReturnAirHumidHigh', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ReturnAirHumidlow', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_SupplyAirHumidhigh', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_SupplyAirHumidlow', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_ReAirTempHigh')->nullable()->default(0)->comment('');
			$table->boolean('rd_ReAirHumidHigh')->nullable()->default(0)->comment('');
			$table->boolean('rd_SupAirTempHigh')->nullable()->default(0)->comment('');
			$table->boolean('rd_SupAirHumidHigh')->nullable()->default(0)->comment('');
			$table->boolean('rd_WaterTempHigh')->nullable()->default(0)->comment('');
			$table->boolean('rd_ReAirTempLow')->nullable()->default(0)->comment('');
			$table->boolean('rd_ReAirHumidLow')->nullable()->default(0)->comment('');
			$table->boolean('rd_SupAirTempLow')->nullable()->default(0)->comment('');
			$table->boolean('rd_SupAirHumidLow')->nullable()->default(0)->comment('');
			$table->boolean('rd_WaterTempLow')->nullable()->default(0)->comment('');
			$table->boolean('rd_compr1alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_compr2alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating1Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating2Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating3Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating4Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier1Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier3Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier2Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier4Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan1Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan2Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan3Alarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan1FilterAlarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan2FilterAlarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan3FilterAlarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_dehumidifierAlarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_Compr1Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_Compr2Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating1Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating2Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating3Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_ElecHeating4Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier1Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier2Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier3Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_Humidifier4Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_dehumidificationRun')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan1Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan2Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_Fan3Running')->nullable()->default(0)->comment('');
			$table->boolean('rd_OnOffSwitch')->nullable()->default(0)->comment('');
			$table->boolean('rd_DevConnectStat')->nullable()->default(0)->comment('');
			$table->float('rd_DReturnTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DOnTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DOffTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DReturnHighTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DReturnLowTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DReturnHighHumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DReturnLowHumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DReturnTempWarn', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_DRunState', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_DAirstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_DHumidifierState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DElecHeatingState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DFanState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DComprState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DFilterState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DNoticeState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DWarnState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DNormalState')->nullable()->default(0)->comment('');
			$table->boolean('rd_DDevConnectStat')->nullable()->default(0)->comment('');
			$table->float('rd_AReturnTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_APushTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AReturnHumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_APushTempSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ATempSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AHumiSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ATempHighWarnSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ATempLowWarnSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AHumiHighWarnSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AHumiLowWarnSet', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_AblowerState')->nullable()->default(0)->comment('');
			$table->boolean('rd_ArefrigerationState')->nullable()->default(0)->comment('');
			$table->boolean('rd_AnaturlState')->nullable()->default(0)->comment('');
			$table->boolean('rd_AHotWaterState')->nullable()->default(0)->comment('');
			$table->boolean('rd_AElecHeatingState')->nullable()->default(0)->comment('');
			$table->boolean('rd_AhumidifyingState')->nullable()->default(0)->comment('');
			$table->boolean('rd_AdehumidifyState')->nullable()->default(0)->comment('');
			$table->boolean('rd_ABuzzerState')->nullable()->default(0)->comment('');
			$table->boolean('rd_Abloweroutload')->nullable()->default(0)->comment('');
			$table->boolean('rd_ARoomHighTemp')->nullable()->default(0)->comment('');
			$table->boolean('rd_ARoomLowTemp')->nullable()->default(0)->comment('');
			$table->boolean('rd_ARoomHighHumi')->nullable()->default(0)->comment('');
			$table->boolean('rd_ARoomLowHumi')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACompr1High')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACompr1Low')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACompr1OutLoad')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACompr2OutLoad')->nullable()->default(0)->comment('');
			$table->boolean('rd_ADigtalHigh1Temp')->nullable()->default(0)->comment('');
			$table->boolean('rd_ADigtalHigh2Temp')->nullable()->default(0)->comment('');
			$table->boolean('rd_ASmokeWarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_ALouWater')->nullable()->default(0)->comment('');
			$table->boolean('rd_AElecHeatingWarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_ASensorWarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_ASystemPower')->nullable()->default(0)->comment('');
			$table->boolean('rd_AUnitTimeOut')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACustom1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACustom2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACustom3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACustom4')->nullable()->default(0)->comment('');
			$table->boolean('rd_AHotAgainLock')->nullable()->default(0)->comment('');
			$table->boolean('rd_AhumidifyingLock')->nullable()->default(0)->comment('');
			$table->boolean('rd_AComprLock')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACompr2Low')->nullable()->default(0)->comment('');
			$table->boolean('rd_ACompr2High')->nullable()->default(0)->comment('');
			$table->boolean('rd_disconns')->nullable()->default(0)->comment('');
			$table->boolean('rd_airconns')->nullable()->default(0)->comment('');
			$table->float('rd_AReturnTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_APushTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AReturnHumi3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_APushTempSet3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ATempSet3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AHumiSet3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ATempHighWarnSet3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ATempLowWarnSet3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AHumiHighWarnSet3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_AHumiLowWarnSet3', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_AblowerState3')->nullable()->default(0)->comment('');
			$table->float('rd_Breturnhumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Breturntemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Bsethumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Bsettemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Btempwarn', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Binwatertemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Bvalveopen', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Boutevap', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Belecinten', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Brelpre1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Brelpre2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Boutwatertemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Bdifftemp', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_Bcompr1state')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bcompr2state')->nullable()->default(0)->comment('');
			$table->boolean('rd_BArefrigerationState')->nullable()->default(0)->comment('');
			$table->boolean('rd_BAdehumidifyState')->nullable()->default(0)->comment('');
			$table->boolean('rd_BElecHeating1state')->nullable()->default(0)->comment('');
			$table->boolean('rd_BElecHeating2state')->nullable()->default(0)->comment('');
			$table->boolean('rd_BFanunitstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bcommunicate')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bworsewarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bhighelecwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bairlose')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bscreenwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_BHighhumiwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_BHightempwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bcompr1warn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bcompr2warn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bprotectwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bhumilowwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Btemplowwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bcompr1vollow')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bcompr2vollow')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bunithealthwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bintervallose')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bunitruntimewarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bfloorwater')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bjieshuiman')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bdaodianhigh')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bzqcldwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bpswarnd')->nullable()->default(0)->comment('');
			$table->boolean('rd_Baddsiwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_Baddsitineswanr')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bpaomoin')->nullable()->default(0)->comment('');
			$table->boolean('rd_Baddsitineswaned')->nullable()->default(0)->comment('');
			$table->boolean('rd_Bdaodianwarns')->nullable()->default(0)->comment('');
			$table->float('rd_Gtempset', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Gevnset', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_Gairstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_Gmainstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_Gscreencontrol')->nullable()->default(0)->comment('');
			$table->boolean('rd_Gcompopen')->nullable()->default(0)->comment('');
			$table->boolean('rd_Gprepurge')->nullable()->default(0)->comment('');
			$table->float('rd_Gmodels', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Gwindspeed', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_Ghighvpro')->nullable()->default(0)->comment('');
			$table->boolean('rd_Glowvpro')->nullable()->default(0)->comment('');
			$table->boolean('rd_Gcompro')->nullable()->default(0)->comment('');
			$table->boolean('rd_Glowvelec')->nullable()->default(0)->comment('');
			$table->boolean('rd_Gsnhjgwbkdl')->nullable()->default(0)->comment('');
			$table->boolean('rd_Gsnhjzfqkdl')->nullable()->default(0)->comment('');
			$table->float('rd_Grevirtemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Grinfanstate', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_Groutfanstate', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_Grairchange')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grlightstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grlightboxstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grprepurge')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grcompstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grfourwayvalve')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grmomerys')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grmodel')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grcomphighvpro')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grinfandong')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grcomplowvpro')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grventpipepro')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grlowpowe')->nullable()->default(0)->comment('');
			$table->boolean('rd_Grcommwarn')->nullable()->default(0)->comment('');
			$table->boolean('rd_ESysfunstate1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1state1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2state1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3state1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4state1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeating1state1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeating2state1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EGasState1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EDehumState1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumState1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EPassError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomTempHigh1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomTempLow1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumHigh1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumLow1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumLimit1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFilterBlock1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFlooded1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirFluxLoss1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeatingTooHigh1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1VolHigh1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel2VolHigh1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1VolLow1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel2VolLow1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1ElecValve1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChanne21ElecValve1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EPhaseError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ESmoking1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EBreakNet1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumElecHigh1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumPowerDown1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumWaterLoss1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EWaterFluxLow1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterTemHigh1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInRoomTransError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHotWaterTransError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterTransError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EOutRoomTempTransError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ETransAirTempTransError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInRoomTempTransError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterOutTempTransError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1CounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2CounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3CounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4CounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirFliterCounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1CounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2CounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumCounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirsCounterError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn2Error1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn4Error1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn6Error1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumCommonError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetRotationError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeAError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeBError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeCError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EBuzzerAndAlertDeviceReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFilterRunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1RunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2RunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3RunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4RunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1StartReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2StartReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3StartReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4StartReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1RunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2RunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1StartReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2StartReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumRunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumStartReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetRunTimeReset1')->nullable()->default(0)->comment('');
			$table->boolean('rd_ESleepModeTest1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EReseveMachineSetNum1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSet2RotatorError1')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSet3RotatorError1')->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EOutRoomTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ETransAirTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHotWaterTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInroomRelativeTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterOutTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1EvapoPress1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2EvapoPress1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1AspiratorTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2AspiratorTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1EvapoTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2EvapoTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1TempHigh1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2TempHigh1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterValeRamp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHotWaterValveRamp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EEvapoFunSpeed1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECool1SetDot1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolSensitive1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECool2SetDot1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeat1SetDot1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeat2SetDot1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeatSensitive1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTempSup1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTempSub1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ESaveModeCoolSetDot1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EOutputTempDotSub1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ESerialTransOffset1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet2RoomTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet3RoomTemp1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet2RoomHum1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet3RoomHum1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EAirFliterRunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EMechineSetRunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr1RunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr2RunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr3RunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr4RunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeater1RunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeater2RunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHumRunTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHighHumAlertValveValue1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELowHumAlertValveValue1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EDehumSetDot1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHumSetDot1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ERebootTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELowVolTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ETempAndHumLimitAlertTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSetTime1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1ElecValvePos1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2ElecValvePos1', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_ESysfunstate2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1state2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2state2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3state2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4state2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeating1state2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeating2state2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EGasState2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EDehumState2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumState2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EPassError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomTempHigh2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomTempLow2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumHigh2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumLow2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumLimit2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFilterBlock2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFlooded2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirFluxLoss2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeatingTooHigh2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1VolHigh2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel2VolHigh2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1VolLow2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel2VolLow2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1ElecValve2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChanne21ElecValve2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EPhaseError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ESmoking2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EBreakNet2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumElecHigh2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumPowerDown2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumWaterLoss2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EWaterFluxLow2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterTemHigh2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInRoomTransError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHotWaterTransError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterTransError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EOutRoomTempTransError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ETransAirTempTransError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInRoomTempTransError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterOutTempTransError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1CounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2CounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3CounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4CounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirFliterCounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1CounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2CounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumCounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirsCounterError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn2Error2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn4Error2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn6Error2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumCommonError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetRotationError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeAError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeBError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeCError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EBuzzerAndAlertDeviceReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFilterRunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1RunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2RunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3RunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4RunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1StartReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2StartReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3StartReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4StartReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1RunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2RunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1StartReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2StartReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumRunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumStartReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetRunTimeReset2')->nullable()->default(0)->comment('');
			$table->boolean('rd_ESleepModeTest2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EReseveMachineSetNum2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSet2RotatorError2')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSet3RotatorError2')->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EOutRoomTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ETransAirTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHotWaterTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInroomRelativeTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterOutTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1EvapoPress2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2EvapoPress2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1AspiratorTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2AspiratorTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1EvapoTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2EvapoTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1TempHigh2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2TempHigh2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterValeRamp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHotWaterValveRamp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EEvapoFunSpeed2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECool1SetDot2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolSensitive2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECool2SetDot2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeat1SetDot2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeat2SetDot2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeatSensitive2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTempSup2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTempSub2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ESaveModeCoolSetDot2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EOutputTempDotSub2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ESerialTransOffset2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet2RoomTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet3RoomTemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet2RoomHum2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet3RoomHum2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EAirFliterRunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EMechineSetRunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr1RunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr2RunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr3RunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr4RunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeater1RunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeater2RunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHumRunTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHighHumAlertValveValue2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELowHumAlertValveValue2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EDehumSetDot2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHumSetDot2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ERebootTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELowVolTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ETempAndHumLimitAlertTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSetTime2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1ElecValvePos2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2ElecValvePos2', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_ESysfunstate3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1state3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2state3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3state3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4state3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeating1state3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeating2state3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EGasState3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EDehumState3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumState3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EPassError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomTempHigh3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomTempLow3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumHigh3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumLow3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInroomHumLimit3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFilterBlock3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFlooded3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirFluxLoss3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeatingTooHigh3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1VolHigh3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel2VolHigh3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1VolLow3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel2VolLow3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChannel1ElecValve3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EChanne21ElecValve3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EPhaseError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ESmoking3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EBreakNet3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumElecHigh3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumPowerDown3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumWaterLoss3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EWaterFluxLow3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterTemHigh3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInRoomTransError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHotWaterTransError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterTransError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EOutRoomTempTransError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ETransAirTempTransError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EInRoomTempTransError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECoolWaterOutTempTransError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1CounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2CounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3CounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4CounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirFliterCounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1CounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2CounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumCounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EAirsCounterError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn2Error3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn4Error3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ENumricIn6Error3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumCommonError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetRotationError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeAError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeBError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetTypeCError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EBuzzerAndAlertDeviceReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EFilterRunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1RunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2RunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3RunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4RunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr1StartReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr2StartReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr3StartReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ECompr4StartReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1RunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2RunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater1StartReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHeater2StartReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumRunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EHumStartReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSetRunTimeReset3')->nullable()->default(0)->comment('');
			$table->boolean('rd_ESleepModeTest3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EReseveMachineSetNum3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSet2RotatorError3')->nullable()->default(0)->comment('');
			$table->boolean('rd_EMechineSet3RotatorError3')->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EOutRoomTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ETransAirTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHotWaterTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInroomRelativeTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterOutTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1EvapoPress3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2EvapoPress3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1AspiratorTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2AspiratorTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1EvapoTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2EvapoTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1TempHigh3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2TempHigh3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolWaterValeRamp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHotWaterValveRamp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EEvapoFunSpeed3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECool1SetDot3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECoolSensitive3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECool2SetDot3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeat1SetDot3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeat2SetDot3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeatSensitive3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTempSup3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EInRoomTempSub3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ESaveModeCoolSetDot3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EOutputTempDotSub3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ESerialTransOffset3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet2RoomTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet3RoomTemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet2RoomHum3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSet3RoomHum3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EAirFliterRunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EMechineSetRunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr1RunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr2RunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr3RunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ECompr4RunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeater1RunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHeater2RunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHumRunTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHighHumAlertValveValue3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELowHumAlertValveValue3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EDehumSetDot3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EHumSetDot3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ERebootTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELowVolTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ETempAndHumLimitAlertTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ELocalMechineSetTime3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel1ElecValvePos3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_EChannel2ElecValvePos3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_envihumi', 9, 2)->nullable()->default(null)->comment('');
			$table->float('rd_envihumi2', 9, 2)->nullable()->default(null)->comment('');
			$table->float('rd_envitemp', 9, 2)->nullable()->default(null)->comment('');
			$table->float('rd_envitemp2', 9, 2)->nullable()->default(null)->comment('');
			$table->boolean('rd_NetCom')->nullable()->default(null)->comment('');
			$table->float('rd_FAirReturnTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirReturnHum', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirReturnTempSup', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirReturnTempSub', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirReturnHumSup', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirReturnHumSub', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirHumSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirHumScale', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirTempSet', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirTempScale', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_FAirWorkTime', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirPowerState')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFanState')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr1State')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr2State')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHeater1State')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHeater2State')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirDeHumState')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHumState')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFreezeCoolState')->nullable()->default(0)->comment('');
			$table->float('rd_FAirWorkState', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr1HighAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr1LowAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFreezeCoolHigh')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFreezeCoolLow')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHeater1High')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFanNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFanAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFliterNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirWaterNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirWaterAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirUserInNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirUserInAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHumBad1Notice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHumElecHighNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHumOldNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomTempHighNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomTempLowNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomHumHighNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomHumLowNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomTempHighAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomTempLowAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomHumHighAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomHumLowAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirTimeOff')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr1TimeOffNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHumeTimeOff')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirPTCBadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirTemHumBadNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirTemHumBadAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirEEAPBadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirWaterBadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirNetBadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRomErrorNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSysWorkingInfo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSysClosingInfo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirQuiteModeInfo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirWaiteModeInfo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSysLoginInfo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirElecOffInfo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys1BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys2BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys3BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys4BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys5BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys6BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys7BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys8BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys9BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys10BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys11BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys12BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys13BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys14BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys15BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys16BadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr2HighAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr2LowAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr1TimeOffAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomTempBadNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirTempBadNotice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFreezeOneHour')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirGraphicControl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSmoking')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirElecNone')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirElecHave')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirUserIn2Notice')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirUserIn2Alert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSys1LinkBad')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr1Protect')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirCompr2Protect')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFireAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRomErrorAlert')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFreezeFan1Bad')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirFreezeFan2Bad')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirNetTestBad')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirNetAddrBad')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirNetSysLink1Bad')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirNetSysLink2Bad')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomUnionBadNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirRoomUnionBadAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirOutUnionBadNo')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirOutUnionBadAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirSysSameTime')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHumTempHighAl')->nullable()->default(0)->comment('');
			$table->boolean('rd_FAirHumOverNotice')->nullable()->default(0)->comment('');
			$table->float('rd_ydrtemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ydrhumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ydworktime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_ydworkstatue', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_ydairopenstatue')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydwindstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydcompressor1statue')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydcompressor2statue')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydheater1statue')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydheater2staute')->nullable()->default(0)->comment('');
			$table->boolean('rd_yddehumistaute')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydaddhumistaute')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydcompressor1up')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydcompressor1down')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydcompressor2up')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydcompressor2down')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydeheater')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydwindfault')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydfilterblock')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydleak')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydtempup')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydtempdown')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydtempsb')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydsmoke')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydfire')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydaddhumiblock')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydaddhumiup')->nullable()->default(0)->comment('');
			$table->boolean('rd_ydaddhumioverflow')->nullable()->default(0)->comment('');
			$table->float('rd_snt_roomtemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_snt_outtemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_snt_delairtemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_snt_coldtemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_snt_hottemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_snt_roomrehumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_snt_outlettemp', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_airstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_windstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_addhumstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_dehumistate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_htempstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_ltempstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_hhumistate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_lhumistate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_leakstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_smokestate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_fiterstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_addwater1')->nullable()->default(0)->comment('');
			$table->boolean('rd_snt_addwater2')->nullable()->default(0)->comment('');
			$table->float('rd_hrf_roomtemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('rd_hrf_roomhum', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_orbit1state')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_orbit2state')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_windstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_delehumstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_addhumstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_hotstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_coldstate')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_windoveralarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_addhumalarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_downtempalarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_hightempalarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_downhumalarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_highhumalarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_orgalarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_poweralarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_smokealarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_leakalarm')->nullable()->default(0)->comment('');
			$table->boolean('rd_control')->nullable()->default(null)->comment('');
			$table->float('rd_hrf_Dist', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('rd_hrf_ysjhalarm')->nullable()->default(0)->comment('');
			$table->unique('pdi_index', 'pdi_index');
			
        });

        
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists('t_realdata_air');
    }
}
